Big Huge Thesaurus

Yemeni monetary unit

noun